#ifndef TCOLOR3_H
#define TCOLOR3_H

#include "Config/Export.h"

namespace blue {

template <typename type>
class SHARED TColor3
{
    public:

        TColor3(type r = 0, type g = 0, type b = 0) : R(r), G(g), B(b) {}
        ~TColor3() {}

        type R, G, B;
};

typedef TColor3<int> Color3i;
typedef TColor3<float> Color3f;
typedef TColor3<long> Color3l;
typedef TColor3<double> Color3d;

}
#endif
